/*
 * 此css包括按钮、表格、输入框等样式与财政平台2.0统一
*/
* {
	margin: 0;
	padding: 0;
	outline: none;
}
/*
*基于bootstrap的输入框样式修改
*/

input.form-control,
select.form-control {
	border-radius: 3px;
	padding: 2px 2px;
	box-shade: 0px;
	-webkit-box-shadow: none;
	height: 34px;
	line-height: 34px;
}
input.form-control:focus {
	box-shade: 0px;
	-webkit-box-shadow: none;
}
.input-group-addon {
	padding: 3px 5px;
}
label.text-right{
	height: 34px;
	line-height: 34px;
}
/*
*按钮样式
*/
.btn {
    /*border: 1px solid #d9e9f6;*/
    /*line-height: 14px;*/
    padding: 6px 5px;
    cursor: pointer;
    /*font-size: 14px;*/
    /*font-family: Microsoft YaHei;*/
    /*color: #499bed;*/
	/*border-radius: 4px;*/
}
.btn-primary {
	background: #1871C1;
	color: #fff;
}
.btn-primary:hover,
.btn-primary:focus {
	background: #337ab7;
    border: 1px solid #d9e9f6;
    color: #fff;
}
.btn-primary[disabled] {
	background: #f2f9ff;
	border: 1px solid #d9e9f6;
    color: #d9e9f6;
}
.btn-default {
	color: #333;
	background: #fff;
	border: 1px solid #ccc;
}
.btn-default:hover {
	background: #e2e2e2;
}
.btn-danger {
	color: #fff;
    background-color: #d9534f;
    border-color: #ac2925;
}
.btn-danger:hover {
	background: #c9302c;
}
.icon-buttons .icon-box{
	display: inline-block;
    position: relative;
    padding: 2px 5px 2px 25px;
    cursor: pointer;
    border-radius: 3px;
}

.icon-buttons .icon-box:hover{
	background: #e2e2e2;
}
.icon-buttons .iconbtn{
	display: inline-block;
	background: url(../../../images/iconbtn.png) no-repeat;
	height: 15px;
	width: 17px;
	position: absolute;
    left: 5px;
    top: 4px;
}
.icon-buttons .icon-enter{
	background-position: -4px -4px;
}
.icon-buttons .icon-copy{
	background-position: -23px -4px;
}
.icon-buttons .icon-in{
	background-position: -43px -4px;
}
.icon-buttons .icon-send{
	background-position: -63px -4px;
}
.icon-buttons .icon-del{
	background-position: -83px -4px;
}
.icon-buttons .icon-print{
	background-position: -4px -29px;
}
.icon-buttons .icon-out{
	background-position: -23px -29px;
}
/*
 * 对iuap的grid样式修改与支付系统统一
*/
.u-grid-header-multi-select,
.u-grid-content-multiSelect {
	border-right: 1px solid #cecece;
	border-left: 1px solid #cecece;
}
.u-grid-content-multiSelect:nth-child(even) {
	background-color: #f8f8f8;
}
.u-grid-header-th {
	height: 32px;
	background:#eeeff1;
	text-align: center;
}
.u-grid-header-link {
	border-right: #cecece 1px solid;
    border-bottom: 0px solid #e5e5e5;
	height: 32px;
    line-height: 32px;
}
.u-grid-header-th > div:hover {
	background:none;
}
.u-grid td {
	height: 32px;
    line-height: 32px;
	border-top: 0px #e5e5e5 solid;
    border-left: 0px #e5e5e5 solid;
    border-right: 1px #e5e5e5 solid;
}
.u-grid tr:hover {
	background-color:#D2ECFF !important;
}

.u-grid-content-sel-row {
	background-color: #f4f8b6 ;
}
.u-grid tr:nth-child(even){
	background-color: #f8f8f8;
}
.u-grid-content-focus-row {
    background-color: #f4f8b6 !important;
}
.u-grid-content-num{
	line-height:32px;
	font-size: 14px;
	border-right:none;
}
.u-grid-content-num:nth-child(even){
	background-color: #f8f8f8;
}
.u-grid-header-num{
	border-right:1px solid #cecece;
	background-color:#eeeff1;
}
.u-grid-checkbox-outline {
	top:10px;
	left: 12px;
}
.u-grid-header-left {
	background-color:#eeeff1;
}
.u-grid-header-columnmenu{
	height: 32px;
	line-height: 32px;
}


/*
*标签页样式
*/
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	background-color:#1871C1;
	color: #fff;
}
.nav-tabs > li{
	margin-bottom: 0px;
}
.nav-tabs > li > a {
	line-height: 1.028571;
	color: #999;
	padding:8px 15px;
}
.nav-tabs{
	border-bottom: 2px solid #1871C1;
	padding-left:8px;
}
/*
*分页样式修改
*/
.u-pagination > .active > a,
.u-pagination > .active > span,
.u-pagination > .active > a:hover,
.u-pagination > .active > span:hover,
.u-pagination > .active > a:focus,
.u-pagination > .active > span:focus {
    z-index: 2;
    cursor: default;
    background-color: #1871C1;
    border-color: rgb(221, 221, 221);
    color: #fff;
}
/*模态框*/
.modal-header{
	padding: 10px 15px;
	border-radius: 6px 6px 0px 0px;
    background: #1871C1;
    color: #fff;
}
.modal-title{
	font-size: 14px;
}
.modal-header .close{
	color: #fff;
	font-size: 27px;
	opacity: 0.7;
	font-weight: normal;
}